<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div>
        <div id="title">
          <button data-url="/center">个人中心</button>
          <button data-url="/news">新闻</button>
          <button data-url="/music">音乐</button>
        </div>
        <div id="view"></div>
      </div>
</body>

<script>
     const oBtns = document.querySelectorAll("#title button");
      const oView = document.getElementById("view");
      const routes = [
      { path: "/center", content: "我的主页我做主" },
        { path: "/news", content: "明明我们看的新闻是一样的,为什么我要花钱看" },
        {
          path: "/music",
          content: "周董发新歌了在几个月前",
        },
      ];
      window.onhashchange= function (e) {
            const newURL = e.newURL.split('#')[1]

            routes.forEach((route)=>{
                if (route.path === newURL){
                      //更新视图
            oView.textContent = route.content;
                }
            })
      }
</script>
</html>